foreign business property - Français Anglais Dictionnaire